package cn.ainit.bj.bjxt;
// default package

import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * BJTopics entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "BJ_XT")
public class BJTopics implements java.io.Serializable {

	// Fields

	private String xtId;
	private String djCode;
	private String xtName;
	private String djType;
	private String author;
	//private String bianji;
	private Double wordcount;
	private String stationId;
	private String inputMan;
	private String isVerify;
	private Date inputDate;
	private Date lastModDate;
	private String bumen;
	private String isDestroy;
	private String memo;
	private String oidDuty;
	private String xtBookType;
	private String translator;
	private String hprice;
	private Long preXsAmount;
	private Long prePageCount;
	private String issuingArea;
	private Long printAmount;
	private Date pubDate;
	private String planType;
	private String pubId;
	private String hid;
	private String verifyMan;
	private Date verifyDate;
	private String destroyMan;
	private Date destroyDate;
	private String lastModMan;
	private String introduction;
	private String sourceId;
	private String xtType;
	

	

	@Id
	@Column(name = "XT_ID", unique = true, nullable = false, length = 32)
	public String getXtId() {
		return this.xtId;
	}

	public void setXtId(String xtId) {
		this.xtId = xtId;
	}

	@Column(name = "DJ_CODE", length = 32)
	public String getDjCode() {
		return djCode;
	}
	public void setDjCode(String djCode) {
		this.djCode = djCode;
	}

	@Column(name = "XT_NAME", length = 100)
	public String getXtName() {
		return this.xtName;
	}
	public void setXtName(String xtName) {
		this.xtName = xtName;
	}
	@Column(name = "DJ_TYPE", length = 32)
	public String getDjType() {
		return djType;
	}
	public void setDjType(String djType) {
		this.djType = djType;
	}
	@Column(name = "AUTHOR", length = 32)
	public String getAuthor() {
		return this.author;
	}
	public void setAuthor(String author) {
		this.author = author;
	}

//	@Column(name = "BIANJI", length = 32)
//	public String getBianji() {
//		return this.bianji;
//	}
//
//	public void setBianji(String bianji) {
//		this.bianji = bianji;
//	}

	@Column(name = "WORDCOUNT", precision = 22, scale = 0)
	public Double getWordcount() {
		return wordcount;
	}
	public void setWordcount(Double wordcount) {
		this.wordcount = wordcount;
	}

	@Column(name = "STATION_ID", length = 32)
	public String getStationId() {
		return this.stationId;
	}

	public void setStationId(String stationId) {
		this.stationId = stationId;
	}

	@Column(name = "INPUT_MAN", length = 32)
	public String getInputMan() {
		return this.inputMan;
	}

	public void setInputMan(String inputMan) {
		this.inputMan = inputMan;
	}

	@Column(name = "IS_VERIFY", length = 1)
	public String getIsVerify() {
		return this.isVerify;
	}

	public void setIsVerify(String isVerify) {
		this.isVerify = isVerify;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "INPUT_DATE", length = 7)
	public Date getInputDate() {
		return this.inputDate;
	}

	public void setInputDate(Date inputDate) {
		this.inputDate = inputDate;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "LAST_MOD_DATE", length = 7)
	public Date getLastModDate() {
		return this.lastModDate;
	}

	public void setLastModDate(Date lastModDate) {
		this.lastModDate = lastModDate;
	}

	@Column(name = "BUMEN", length = 32)
	public String getBumen() {
		return this.bumen;
	}

	public void setBumen(String bumen) {
		this.bumen = bumen;
	}

	@Column(name = "IS_DESTROY", length = 1)
	public String getIsDestroy() {
		return this.isDestroy;
	}

	public void setIsDestroy(String isDestroy) {
		this.isDestroy = isDestroy;
	}

	@Column(name = "MEMO", length = 500)
	public String getMemo() {
		return this.memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	@Column(name = "O_ID_DUTY", length = 32)
	public String getOidDuty() {
		return oidDuty;
	}

	public void setOidDuty(String oidDuty) {
		this.oidDuty = oidDuty;
	}

	@Column(name = "XT_BOOK_TYPE", length = 32)
	public String getXtBookType() {
		return this.xtBookType;
	}


	public void setXtBookType(String xtBookType) {
		this.xtBookType = xtBookType;
	}

	@Column(name = "TRANSLATOR", length = 100)
	public String getTranslator() {
		return this.translator;
	}

	public void setTranslator(String translator) {
		this.translator = translator;
	}

	@Column(name = "H_PRICE", length = 18)
	public String getHprice() {
		return hprice;
	}
	public void setHprice(String hprice) {
		this.hprice = hprice;
	}
	@Column(name = "PRE_XS_AMOUNT", precision = 18, scale = 0)
	public Long getPreXsAmount() {
		return this.preXsAmount;
	}

	public void setPreXsAmount(Long preXsAmount) {
		this.preXsAmount = preXsAmount;
	}

	@Column(name = "PRE_PAGE_COUNT", precision = 18, scale = 0)
	public Long getPrePageCount() {
		return this.prePageCount;
	}

	public void setPrePageCount(Long prePageCount) {
		this.prePageCount = prePageCount;
	}

	@Column(name = "ISSUING_AREA", length = 100)
	public String getIssuingArea() {
		return this.issuingArea;
	}

	public void setIssuingArea(String issuingArea) {
		this.issuingArea = issuingArea;
	}

	@Column(name = "PRINT_AMOUNT", precision = 18, scale = 0)
	public Long getPrintAmount() {
		return this.printAmount;
	}

	public void setPrintAmount(Long printAmount) {
		this.printAmount = printAmount;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "PUB_DATE", length = 7)
	public Date getPubDate() {
		return this.pubDate;
	}

	public void setPubDate(Date pubDate) {
		this.pubDate = pubDate;
	}

	@Column(name = "PLAN_TYPE", length = 32)
	public String getPlanType() {
		return this.planType;
	}

	public void setPlanType(String planType) {
		this.planType = planType;
	}

	@Column(name = "PUB_ID", length = 32)
	public String getPubId() {
		return this.pubId;
	}

	public void setPubId(String pubId) {
		this.pubId = pubId;
	}

	@Column(name = "H_ID", length = 32)
	public String getHid() {
		return hid;
	}
	public void setHid(String hid) {
		this.hid = hid;
	}

	@Column(name = "VERIFY_MAN", length = 32)
	public String getVerifyMan() {
		return this.verifyMan;
	}

	public void setVerifyMan(String verifyMan) {
		this.verifyMan = verifyMan;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "VERIFY_DATE", length = 7)
	public Date getVerifyDate() {
		return this.verifyDate;
	}

	public void setVerifyDate(Date verifyDate) {
		this.verifyDate = verifyDate;
	}

	@Column(name = "DESTROY_MAN", length = 32)
	public String getDestroyMan() {
		return this.destroyMan;
	}

	public void setDestroyMan(String destroyMan) {
		this.destroyMan = destroyMan;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "DESTROY_DATE", length = 7)
	public Date getDestroyDate() {
		return this.destroyDate;
	}

	public void setDestroyDate(Date destroyDate) {
		this.destroyDate = destroyDate;
	}

	@Column(name = "LAST_MOD_MAN", length = 32)
	public String getLastModMan() {
		return this.lastModMan;
	}

	public void setLastModMan(String lastModMan) {
		this.lastModMan = lastModMan;
	}

	@Column(name = "INTRODUCTION", length = 200)
	public String getIntroduction() {
		return this.introduction;
	}

	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}

	@Column(name = "SOURCE_ID", length = 32)
	public String getSourceId() {
		return this.sourceId;
	}

	public void setSourceId(String sourceId) {
		this.sourceId = sourceId;
	}
	
	@Column(name = "XT_TYPE")
	public String getXtType() {
		return xtType;
	}

	public void setXtType(String xtType) {
		this.xtType = xtType;
	}

}